eye-pointed needle - Spanish English Dictionary